Oryginal Documentation

Dashboard setup, social API credentials, and prompt writing.

This guide explains how to configure Oryginal from the first dashboard setup to strong prompt writing, social API credentials, reels configuration, asset preparation, and post review. It is written for real operators who need clear operational guidance, not generic platform filler.

If you only need a quick reminder while editing the dashboard, use the inline information popovers. If you need the full logic, formats, and best-practice rules, stay on this page and follow the sections in order.

Platform overview

What Oryginal does

Oryginal is a content operating system for multi-step social production. You define the company context, connect the publishing accounts, write strategic prompts, add visual or knowledge assets, and let the platform turn those instructions into a structured content workflow.

The system works best when every layer is aligned: the dashboard defines the account-level logic, the prompts define role-level behavior, the knowledge base adds durable brand context, and the social calendar is where final review happens before publication.

Best practice: treat the dashboard as the operating manual for a single brand and platform combination. The clearer the setup is here, the less correction work you need later in the calendar.

Core workflow

How the dashboard works

  1. Set the company name and website so the system knows the account identity.
  2. Select the active social platforms that this brand should run inside Oryginal.
  3. Enter the publishing account identifier and the matching publishing access token for each platform.
  4. Write the strategy and prompt fields so every role in the chain receives clear instructions.
  5. Enable reels only when you are ready to define a weekly short-form system with exactly two posting days.
  6. Save the configuration, then move to assets and the social calendar to support and review execution.

If you want a deeper explanation of the credential fields, jump to Social API credentials. If you need stronger inputs for the text fields, jump to Prompt writing guide.

Publishing setup

Social API credentials

In Oryginal, each platform setup uses two credential values: one identifies the publishing account, and the other authorizes Oryginal to publish on that account.

This pattern stays consistent even if some database field names are generic. What matters is the meaning of the value: the account identity must point to the correct publisher, and the token must belong to the same publishing setup.

Facebook credentials

Use Facebook when you want Oryginal to publish directly to a Facebook Page. The publishing identity is the Page itself, and the authorization must belong to the Page publishing flow you manage inside Meta.

FB_Page_ID

Use the numeric Facebook Page ID for the Page that should publish the content.

  • Do not paste the public Page URL or display name.
  • The recommended production value is the real Page ID.
  • Legacy setups may already use a different working identifier. If a working setup is already live, preserve it unless you are intentionally replacing it.

FB_Access_Token

Use the Facebook Page Access Token that has permission to publish on that Page.

  • Paste the raw token string exactly as issued.
  • If the token expires or loses permissions, Oryginal cannot publish to Facebook.
  • The token must belong to the same Meta setup that manages the target Page.

A reliable workflow is to finish the Meta app setup, confirm that the correct Page is managed, then retrieve the Page identity and Page publishing token from the same Meta publishing stack so both values stay aligned.

Instagram credentials

Oryginal expects the Instagram publishing account to be a professional account connected through the Meta business stack. The most stable setup is an Instagram Business account connected to the Facebook Page used in your Meta publishing flow.

IG_User_ID

Use the Instagram Business Account ID for the account that should publish.

  • This is the numeric Instagram Business Account ID, not the username.
  • Connect the Instagram account to the correct Facebook Page before retrieving the ID.
  • Use the publishing account itself, not a reference account used only for analytics.

IG_Access_Token

Use the Meta access token that is allowed to publish for that Instagram Business account.

  • The token should come from the same Meta app and login flow used to manage the connected Page and Instagram account.
  • Use the raw token string only.
  • If the token does not include the right permissions for publishing, the Instagram workflow will fail even if the ID is correct.

Practical rule: if Facebook Page ownership, Instagram Business Account connection, and Meta access token come from the same controlled setup, Instagram publishing is much easier to keep stable inside Oryginal.

LinkedIn credentials

LinkedIn publishing uses an author URN plus an OAuth access token. For company-page workflows, the recommended author value is the organization URN.

LinkedIn_Org_ID

Use the LinkedIn author URN that identifies who publishes.

  • Company page format: urn:li:organization:...
  • Personal publishing format where applicable: urn:li:person:...
  • Use the exact URN, not a profile URL or company name.

LinkedIn_Access_Token

Use the LinkedIn OAuth access token that can publish on behalf of that author URN.

  • The token must belong to a LinkedIn app or member flow that has the required publishing permission.
  • If the token is valid but not authorized for that author URN, LinkedIn publishing still fails.
  • Paste the raw access token string only.

If your team publishes to a brand page, keep the author URN and token tied to the same organizational publishing flow instead of mixing personal and company credentials.

Instruction quality

Prompt writing guide

Oryginal works best when each field has a clear job. Good prompt writing is not about writing more. It is about assigning the right responsibility to the right field.

Use the strategy fields to set the weekly direction, use the system prompts to define role behavior, and use the reels fields to define short-form logic. Do not dump every instruction into one field. That creates overlap, inconsistency, and weak outputs.

Focus Directive

Use this field to define the weekly topic and angle for a specific platform.

  • Write the editorial theme, audience context, and the lens of the week.
  • Keep it strategic, not final-copy ready.
  • Good example: "This week focus on organic authority building through founder-led behind-the-scenes case studies."

Mission Objectives

Use this field to describe the result the content should create.

  • Think in terms of saves, qualified comments, profile visits, leads, authority, or demand capture.
  • Avoid empty goals like "go viral" with no business value.
  • Write outcomes, not styling notes.

System Prompt :: CMO

Define strategy, positioning, audience, brand constraints, content pillars, and high-level commercial intent.

  • Write durable rules the strategist can reuse every week.
  • Include audience profile, brand boundary, and why the content matters.
  • Do not paste finished post copy here.

System Prompt :: Architect

Turn strategy into structure: post frameworks, layout logic, sequencing, and platform mechanics.

  • Use it for blueprints and content structure.
  • Explain how the next roles should receive the brief.
  • Do not use it as a tone-of-voice field.

System Prompt :: Copywriter

Define voice, point of view, rhythm, CTA style, formatting rules, and the relationship with the reader.

  • Write how the brand sounds.
  • Include sentence behavior, pronouns, CTA style, and banned phrases if needed.
  • Do not overload it with scene direction or camera notes.

System Prompt :: Visual Designer

Define the subject, setting, wardrobe, lighting, camera, pose, materials, and non-negotiable visual boundaries.

  • Be concrete about what must appear and what must never appear.
  • Write in visual language, not in business language.
  • Specific visual prompts create more stable outputs.

System Prompt :: Analyst

Define how success is measured, which signals matter, and what optimization lens the analyst should use.

  • Use this field for decision logic and reporting perspective.
  • Include the KPIs that matter for this brand.
  • Do not repeat the entire company story unless it changes the analysis.

Weekly Reels Brief

Define the short-form editorial angle for the week.

  • Use repeated patterns, weekly episodes, and content pillars.
  • Think in terms of hooks and series, not full scripting.
  • Connect it to the exact two posting days you selected.

Reels Prompt :: CMO

Set the short-form strategy: audience hook, watch-time promise, emotional payoff, and comment-driving intent.

  • Explain why somebody should stop scrolling and keep watching.
  • Define pillars, audience, and strategic tone.
  • Do not turn this field into a shot list.

Reels Prompt :: Scriptwriter

Define hook formulas, pacing, beat structure, spoken language, caption style, and CTA logic.

  • Write for mobile attention and short-form retention.
  • Keep it clear, punchy, and easy to perform.
  • Use this field for script behavior, not global strategy.

Reels Prompt :: Videomaker

Define camera movement, scene changes, energy, editing feel, lighting, and production direction.

  • Describe how the reel should look and move.
  • Be specific about setting, framing, transitions, and subject motion.
  • Do not rely on vague shorthand like "make it cinematic" without explaining what that means.

Strong prompt rule: put durable brand truth in the knowledge base, operational instructions in the dashboard prompts, and review changes in the social calendar. That separation keeps the system cleaner and more reliable.

Supporting context

Knowledge base and assets

The assets manager is not a side feature. It gives the generation pipeline more durable context. Brand identity images help visual consistency. Knowledge-base documents help the strategic and creative roles stay grounded in your actual brand, market, and editorial standards.

  • Upload brand imagery when you want the visual system to stay closer to a reference identity.
  • Upload documents when the prompts alone are not enough to capture the brand voice, audience, product logic, or positioning.
  • Use prompts for instructions and the knowledge base for durable source material.

If the dashboard prompts start becoming too long because they are storing static brand facts, move those facts into the knowledge base and keep the prompts focused on operating rules.

Final review

How the social calendar fits the workflow

The social calendar is the review surface for generated posts. It is where you read the draft, inspect the visual asset, and decide whether the output is ready for publication.

  • Use the calendar to review text quality and alignment with the current strategy.
  • Edit post text directly when the draft is close but not fully right.
  • Use the no_post action when a generated slot should be intentionally cleared instead of published.

This is also the fastest place to detect a weak upstream setup. If the calendar keeps producing off-brand posts, the fix usually belongs in the dashboard prompts, the social credentials, or the supporting assets, not in repeated manual edits.

Additional reading

Guides and articles connected to this documentation