d25d482dc2
CI / Migrate Dev DB (push) Has been skipped
CI / Detect Version (push) Has been cancelled
CI / Migrate DB (push) Has been cancelled
CI / Build Dev ECR (./docker/app.Dockerfile, ECR_APP) (push) Has been cancelled
CI / Build Dev ECR (./docker/db.Dockerfile, ECR_MIGRATIONS) (push) Has been cancelled
CI / Build Dev ECR (./docker/pii.Dockerfile, ECR_PII) (push) Has been cancelled
CI / Build Dev ECR (./docker/realtime.Dockerfile, ECR_REALTIME) (push) Has been cancelled
CI / Deploy Trigger.dev (Dev) (push) Has been cancelled
CI / Build AMD64 (./docker/app.Dockerfile, ECR_APP, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build AMD64 (./docker/db.Dockerfile, ECR_MIGRATIONS, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build AMD64 (./docker/pii.Dockerfile, ECR_PII, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build AMD64 (./docker/realtime.Dockerfile, ECR_REALTIME, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/app.Dockerfile, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/db.Dockerfile, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/pii.Dockerfile, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/realtime.Dockerfile, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Check Docs Changes (push) Has been cancelled
CI / Process Docs (push) Has been cancelled
CI / Create GitHub Release (push) Has been cancelled
CI / Test and Build (push) Has been cancelled
Publish CLI Package / publish-npm (push) Has been cancelled
Publish Python SDK / publish-pypi (push) Has been cancelled
Publish TypeScript SDK / publish-npm (push) Has been cancelled
44 lines
2.1 KiB
TypeScript
44 lines
2.1 KiB
TypeScript
/**
|
||
* Hand-authored, integration-specific landing content, keyed by integration
|
||
* slug. This is a pure-data generation input: `scripts/generate-docs.ts` reads
|
||
* it and bakes the matching entry into `integrations.json`, so the landing page
|
||
* consumes a single source (`integration.landingContent`) with no render-time
|
||
* augmentation. Has no app imports so the build script can import it safely.
|
||
*/
|
||
|
||
import type { IntegrationLandingContent } from '@/app/(landing)/integrations/data/types'
|
||
|
||
export const INTEGRATION_LANDING_CONTENT: Record<string, IntegrationLandingContent> = {
|
||
slack: {
|
||
install: {
|
||
heading: 'Add Sim to your Slack workspace',
|
||
intro:
|
||
'Sim connects to Slack through Slack’s official OAuth flow. The “Add to Slack” button lives inside your Sim account (after sign-in). Connect from there and the Sim bot is installed in your Slack workspace. The steps below show exactly how to reach it.',
|
||
steps: [
|
||
{
|
||
title: 'Create your free Sim account',
|
||
body: 'Sign up at sim.ai. No credit card required.',
|
||
},
|
||
{
|
||
title: 'Add a Slack block',
|
||
body: 'Open a workflow, drag in a Slack block, and open its credential dropdown.',
|
||
},
|
||
{
|
||
title: 'Connect Slack',
|
||
body: 'Click Connect Slack, choose your workspace, and approve the requested permissions. This installs the Sim bot in your Slack workspace.',
|
||
},
|
||
{
|
||
title: 'Invite the bot and build',
|
||
body: 'Invite the Sim bot to the channels it should act in, pick a Slack action, wire it into your agent, and run.',
|
||
},
|
||
],
|
||
},
|
||
privacy: {
|
||
body: 'Sim requests only the Slack permissions its actions and triggers need, and never shows private channel names or messages to people who are not members of those channels in Slack.',
|
||
href: '/privacy',
|
||
},
|
||
aiDisclaimer:
|
||
'Sim agents use AI models to generate messages and responses sent to Slack. AI-generated content can be inaccurate or incomplete, so review automated outputs before relying on them, especially for important communications.',
|
||
},
|
||
}
|