Integration
This guide covers how to integrate Tech Story Teller with your Rust repositories and customize output destinations.GitHub Integration
Webhook Setup
- In your GitHub repository, go to Settings → Webhooks
- Add a new webhook with:
- Payload URL: Your n8n webhook endpoint
- Content type:
application/json - Events: Select “Push” or specific events
GitHub Action Trigger
Alternatively, trigger from GitHub Actions:Output Destinations
Slack
Configure the Slack webhook URL in Workflow D:Notion
Replace the Slack output with a Notion integration:- Create a Notion integration at developers.notion.com
- Share a database with the integration
- Use the Notion node in n8n to create pages
GitHub PR Comments
Generate PR comments instead of Slack messages:Model Configuration
Supported Models
- OpenAI: gpt-4o, gpt-4o-mini
- Anthropic: Claude (via API)
- AWS Bedrock: Claude, Titan
- Local Models: Via OpenAI-compatible API