> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.getdial.ai/documentation/sdks/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.getdial.ai/_mcp/server. # SDKs ## Docs - [SDKs overview](https://docs.getdial.ai/documentation/sdks/overview.md): Install a Dial SDK and construct a client; the common method set across languages. - [Node SDK](https://docs.getdial.ai/documentation/sdks/node.md): Use the @getdial/sdk TypeScript/Node client to send messages, place calls, and stream events. - [Python SDK](https://docs.getdial.ai/documentation/sdks/python.md): Use the async Python Dial client to send messages, place calls, and stream events. - [LangChain integration](https://docs.getdial.ai/documentation/sdks/langchain.md): Give a LangChain agent Dial tools for sending messages and placing calls. - [Vercel AI SDK integration](https://docs.getdial.ai/documentation/sdks/ai-sdk.md): Give any AI SDK model Dial tools for sending SMS and placing AI voice calls. - [CrewAI integration](https://docs.getdial.ai/documentation/sdks/crewai.md): Give a CrewAI crew Dial tools for SMS, OTP, and voice calls — phone identity for multi-agent web tasks. - [AutoGen integration](https://docs.getdial.ai/documentation/sdks/autogen.md): Give a Microsoft AutoGen agent Dial tools for SMS, OTP, and voice calls — phone identity for enterprise multi-agent systems. - [Microsoft Agent Framework integration](https://docs.getdial.ai/documentation/sdks/agentframework.md): Give a Microsoft Agent Framework agent Dial tools for SMS, OTP, and voice calls — phone identity for production Azure AI agents.