Skip to content

Office Hours #63 · Open drop-in · a practical reset

Stuck?
Find the next move.

A practical Q&A on billing changes, missing translations, branch limitations, large data jobs, and app-store publishing.

SUPPORT ROUTER 03 ROUTES
01

Make the cost visible.

Understand the task, check usage, and bring evidence to support when a run looks wrong.

QuestionEvidenceNext move
Recorded
26 August 2026
Hosted by
Sam and Robert
Session format
Open Mic

Session #63 / The recap

The conversation, in context.

Sam and Robert hosted an open question session after Basecamp's public announcement. The recording begins after Robert had already covered the opening portion on Discord, and Sam joined late because the launch communications coincided with Office Hours.

The main thread was getting builders unstuck: an annual-to-monthly billing change, credit-heavy iteration loops, explicit instructions for installed packages, and the distinction between app-level API integrations and the Base44 builder. The hosts also discussed branch limitations, a 50,000-record text-processing job, launch visibility, and why app-store submission still needs the developer's involvement.

Recording starts after roughly the first ten minutes of Discord discussion; those missing questions cannot be reconstructed. Hosts are explicitly Sam and Robert. YouTube liveBroadcastDetails provides the recording start timestamp. Sam's claim that an internationalisation package cannot miss translations is retained only as advice, not a technical guarantee. His consumer ChatGPT subscription example is not evidence of API entitlement. The broadcast ends after a Discord event-switch disruption.

The useful habit

Bring the problem.
Bring the evidence.

A reproducible example beats a guess. The session covered account questions, code workflows, integrations and launch blockers—with limits made explicit.

Every substantive question

Find your next answer.

Search all 24 answers, or filter by topic. Open a question for the full response.

24 of 24 answers

CommunityCan Base44 provide a staff member for one-to-one Stripe testing help?

Sam said dedicated one-to-one staff help was not offered in that format. He recommended community help, voice channels, or Office Hours, and asked users to report unclear testing UX. The Stripe test setup itself was not walked through in the recording.

CommunityWill the session end late because Sam joined late?

No. Robert had already been present on the hour, and the session would finish at the normal time, also allowing the next Spanish session to begin.

Technical · FeaturedWhy are some pages still untranslated after adding a language package?

The hosts suspected that the package had been installed without fully integrating it, or the builder had manually translated only part of the app. Explicitly request use of the installed package across all pages and specify the selector and languages. Their one-prompt claim was not a verified guarantee of complete or accurate translations.

Product · FeaturedWhy can an annual-to-monthly plan change take time?

The hosts explained that it may require escalation, recalculation of the annual discount, confirmation of changed entitlements, and manual checks. They agreed that the reported 48-hour delay was poor and offered to escalate the ticket; they did not complete the change live.

Product · FeaturedWhy does support ask for confirmation after a plan-change request?

A change can affect price, domains, backend functions, and other entitlements. The hosts said support seeks explicit confirmation of the consequences and may need to check multiple production apps rather than treating it as a simple toggle.

ProductCan a delayed billing ticket be escalated?

Sam and Robert offered to review the ticket number and route the unusual case to the billing team and support management. That was an offer to investigate, not proof that the issue was resolved or a promise of a faster SLA for every ticket.

Community · FeaturedHow can builders earn credits?

The hosts mentioned qualifying event entries, referrals, and achievements or milestones. Build for Good was offering 20 credits for an approved legitimate submission at that time. Conditions still apply; the recap does not present these as unlimited guaranteed grants.

ProductCan the Base44 product interface itself change language?

Robert checked the settings and read out English, Japanese, Dutch, Spanish, French, and Portuguese. This was separate from adding translations to a user's own app.

Technical · FeaturedHow can I improve an app's UI?

Identify the specific problem and desired visual direction, attach design information, inspect relevant examples, and test the result. Robert warned that gratuitous effects can distract from the app's actual purpose even if they look impressive.

TechnicalWhat is npm and where can I learn about it?

The hosts described packages as dependencies that add reusable capabilities and pointed to the dedicated earlier npm Office Hours session. They emphasised that installing a package is only the first step; the app must actually use it.

Technical · FeaturedWhy do branch-created backend functions not run before a merge?

Sam said branch backend-function support was not yet part of the core implementation at the time and was coming. The session did not demonstrate a workaround or confirm when it would ship.

Technical · FeaturedWhy can a branch show a GitHub sync error when it looks synced?

The hosts had seen possible stalling and time delays, including a mismatch between user-visible messages and their own checks. They did not diagnose the specific report or provide a complete branch compatibility list. Code-view editing trouble was also raised without a confirmed fix.

Product · FeaturedHow can 250 credits disappear within a few hours of building?

Usage depends on the model, complexity, and repeated attempts. The hosts recommended Discuss, Plan, or visual edit mode as appropriate and avoiding expensive Fable runs when budget matters. They did not inspect the user's usage ledger.

Technical · FeaturedWhat should I do when the builder keeps repeating the same failed fix?

Sam's method was to revert before the loop, reframe the task, and try a different model. A voice conversation with an assistant can clarify requirements and generate a better prompt, but may itself incur usage.

BusinessShould every new user start monthly rather than annually?

The hosts avoided a universal recommendation. They suggested trying the platform and upgrading as the required features and usage become clearer, with the choice depending on commitment, finances, and expected needs.

Product · FeaturedCan I connect my own ChatGPT tokens to pay for Base44 builder prompts?

No, according to the hosts. App-level calls to an external model API are a separate integration path; they do not replace builder prompt credits. API billing should be checked separately from any consumer ChatGPT subscription.

CommunityWhy are achievements difficult to unlock?

The hosts said they are meant to be aspirational and encourage activities such as integrations and sharing. Some milestones could be redeemed for credits, so meaningful requirements were intentional.

Product · FeaturedHow quickly should credits appear after an upgrade?

The hosts expected a normal upgrade to update promptly, but the posted evidence suggested a possible manually handled billing case. They could not diagnose it from chat and requested a ticket number for escalation.

Technical · FeaturedHow should a Superagent rewrite 50,000 records without repeatedly stopping?

Sam recommended exporting the entity, performing a programmatic transformation outside the platform with a tool such as Codex or Claude Code, and then importing the results. No live batch or successful re-import was shown; back up and validate data before applying such a workflow.

TechnicalMust I clone a Superagent to talk to it in another language?

No. The hosts said the same agent can switch languages while retaining conversation context. If a specific default language is required, state it in the instructions; they also discussed similar multilingual behaviour in in-app agents.

Product · FeaturedCould app-store publication become one button with everything handled in the background?

Sam thought the process could be streamlined but not realistically reduced to that promise: Apple and Google still require business or developer information, payment, and identity checks. He spoke from experience and did not announce a new publishing service.

TechnicalWhere should I get help with an unclear app-store publishing step?

Use the guide in the publishing flow and open a support ticket identifying the exact confusing step. Sam said this feedback helps improve the walkthrough; he did not see a separate downloadable PDF as inherently necessary.

Business · FeaturedHow should I get visibility and votes for a Build for Good entry?

Share with the actual communities that benefit, plus peers and personal networks where relevant. Votes improve visibility, but Sam said staff review entries and a panel applies criteria; the most-voted app does not automatically win.

CommunityWhere is the best place to submit product feedback?

Robert recommended feedback.base44.com to find existing requests or add a clear proposal. Support can record usability issues, but the feedback site was described as the more direct product-feedback route.

What was taught

Useful routes out of a blocker.

6 teaching points, with the practical details and limits preserved.

01

Installing a package is not integrating it

After approving an npm dependency, explicitly ask the builder to use it across the relevant feature. Sam's translation example requested the installed internationalisation package, complete page coverage, named languages, and a top-right language selector. Installation alone does not supply or validate every translated string.

02

Escape an iteration loop deliberately

Sam reverts to before the first prompt that began an unproductive loop, then changes the approach and sometimes the model. Another option is to describe the desired result by voice to an assistant, let it ask clarifying questions, and turn that into a clearer builder prompt.

03

Use the right editing mode

For a simple visual change, visual editing may be more direct than another broad build prompt. Discuss and Plan modes help clarify an unresolved problem before further edits. See Base44 AI chat modes (opens in a new tab). Model choice and task complexity affect credit consumption.

04

Separate builder credits from app integrations

A custom app can call an external LLM API using configured credentials instead of the built-in InvokeLLM path. That is different from replacing the Base44 builder's model billing with your own tokens, which the hosts said was unsupported. Consumer chat subscriptions should not be assumed to include API usage.

05

Move large transformations into a controlled batch

For 50,000 text records, Sam suggested exporting the entity, processing it programmatically with a coding tool outside the app, then importing the results. A safe implementation should preserve a backup and record IDs, validate a sample, and verify the import rather than treating a large overwrite as risk-free.

06

Market to people who share the problem

Robert suggested sharing Build for Good entries with communities that genuinely benefit. This produces more relevant feedback and visibility than only asking other builders for votes. Sam stressed that a human panel still evaluates submissions on criteria.

Keep these close

Your next-build takeaways.

  1. Ask the builder to integrate installed packages, not merely install them.
  2. Use a different approach when a prompt loop stops producing progress.
  3. Check plan-change consequences for domains and backend functions.
  4. Keep builder credits separate from app-level external API billing.
  5. Back up and validate large data transformations before importing results.
  6. Publish to stores with the required account and identity steps, not a one-click assumption.
  7. Share launches with the people whose problem the app actually solves.

From the session

Announcements & updates.

These updates reflect what was said on 26 August 2026, not a promise of current availability.

UPDATE 01

Basecamp officially announced

Basecamp had been available for roughly 24 hours and was now announced across company social channels. Sam credited Monica, Sam, and Tiffany and said iterative improvements would follow.

UPDATE 02

Credit top-ups remain a test

Selected users were testing ad-hoc message and integration credit purchases, including annual-plan users. The hosts saw this as useful for people who run out of credits without wanting a full plan change; universal access was not announced.

UPDATE 03

Build for Good closes the next day

A legitimate approved entry could receive 20 credits. The hosts reminded viewers that staff judging and criteria matter, not just popularity or raw vote totals.

UPDATE 04

Branch features still developing

Sam said backend functions in a branch were not yet core supported functionality and were coming. He also acknowledged reports of sync delays. No delivery date was given.

UPDATE 05

Spanish session and next-day guest

A Spanish Office Hours run by Jordi was due immediately after the session. Yoav was announced for the following day to discuss a new product release; Twitch expansion was also mentioned without a launch date.

The original recording

Sam & Robert, uncut.

Watch the demonstrations, questions and in-the-moment decisions in full.

Continue from here

Resources
& next steps.

Named resources are retained without inventing missing links.