Chat Directline Skill
Send a message to a Copilot Studio agent via DirectLine v3. Use for agents with no auth or manual auth. Requires a token endpoint URL or DirectLine secret. Published by microsoft in skills-for-copilot-studio.
What is Chat Directline Skill?
Send a message to a Copilot Studio agent via DirectLine v3. Use for agents with no auth or manual auth. Requires a token endpoint URL or DirectLine secret. Published by microsoft in skills-for-copilot-studio. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using skills-for-copilot-studio
Technical details
- Install or run with Copy skill directory
When to use Chat Directline Skill
- Use it for developers using skills-for-copilot-studio.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/skills-for-copilot-studio
- Skill file: skills/chat-directline/SKILL.md
What it does
Send a message to a Copilot Studio agent via DirectLine v3. Use for agents with no auth or manual auth. Requires a token endpoint URL or DirectLine secret.
Skill instructions
Chat via DirectLine Send a single utterance to a published agent via the DirectLine v3 REST API. Use this for agents with no authentication (authenticationmode 1) or manual authentication (authenticationmode 3). Instructions 1. Run the script with --token-endpoint (from detect-mode output) and the utterance from $ARGUMENTS: bash node ${CLAUDESKILLDIR}/../../scripts/chat-with-agent.bundle.js \ --token-endpoint "<tokenEndpoint" "<utterance" If the user provided a DirectLine secret instead: bash node ${CLAUDESKILLDIR}/../../scripts/chat-with-agent.bundle.js \ --directline-secret "<secret" "<utterance" 2. Parse the JSON output from stdout. Normal response (status: "ok") json { "status": "ok", "protocol": "directline", "utterance": "hello", "conversationid": "abc123-XYZ", "directlinetoken": "eyJ...", "watermark": "3", "startactivities": [ ... ], "activities": [ ... ] } Display the agent's response from the activities array: - Text: activities where type === "message" — show text - Suggested
Explore related resources
Frequently asked questions
What is Chat Directline?
Chat Directline is a open-source AI agent skill with Copy skill directory. Send a message to a Copilot Studio agent via DirectLine v3. Use for agents with no auth or manual auth. Requires a token endpoint URL or DirectLine secret.
Who is Chat Directline best for?
Chat Directline is best for reusing agent instructions, scripts, and references.
How do I install Chat Directline?
Install or run Chat Directline using Copy skill directory. Check Chat Directline for the latest setup command.
Is Chat Directline actively maintained?
Chat Directline may need a closer maintenance check before production use.
Auto-fetched from GitHub.