Favicon of Chat Directline

Chat Directline Skill

AI Agent SkillJavaScriptOpen source

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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
63/100

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

Copy skill directory
  • Install or run with Copy skill directory

When to use Chat Directline Skill

  • Use it for developers using skills-for-copilot-studio.

Built with

JavaScriptCopy skill directory

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.

Share:

Stars
354
Forks
73
Last commit
14 days ago
Repository age
6 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to Chat Directline